cap with a visor - German English Dictionary